Fall Guys | Review 3 min read Reviews Fall Guys | Review Ben Gibson 12:38 pm Devolver Digital’s latest title, dubbed Fall Guys, is essentially what happens when you put Takeshi’s Castle into...Read More