Follow TheTechUmbrella
TheTechUmbrella
Ball Drop
$2
Place. Drop. Solve. - A physics-based puzzle game where you place items, drop the ball, and watch your solution unfold.
TheTechUmbrella
Puzzle
Star Runner
$4.50
Jump, push, dodge, and race through 30 handcrafted levels
TheTechUmbrella
Platformer
Voxly
Free peer-to-peer voice chat with screen sharing and text chat — zero accounts needed.
TheTechUmbrella