Fail Fail Succeed: Release date annoucement!

Some exciting news... WE HAVE A RELEASE DATE! Fail Fail Succeed will launch on May 12! May 12 The game will go live on May 12 at 06:00 PM CEST / 09:00 AM PDT. This is a long time coming, and it's so exciting to finally…