User comments for Fall Dudes 3D
Fall Dudes 3D
- Free
- (232 votes)
A different kind of battle royale
Fall Dudes 3D is a free arcade mobile video game that lets you compete to become the last man standing. Developed by PepUp Studios, this wacky physics-based game is reminiscent of classic Japanese game show, Takeshi’s Castle, and offers a battle...