Ranked #2420
125 Points
This is a unique block-sliding puzzle game about innovation and team work to achive your goals.
Super fun and creative game, looks really good, but one thing that I think you could work on is the graphics of the game.