gamesNews French Studio Lozange Lab In Search of Beta Testers for Rip Them Off Before Official Release on Sept. 24th August 18th, 2020