Squared Up: New Game Released: Time Turned

Hey there! If you enjoyed playing Squared Up, we think you'll enjoy what one of the developers of Squared Up has been working lately. Using the powers of a mysterious stopwatch, you can freeze time, rewind it, and creat…