Lost Pixels by Revolution Fist is a new puzzle game that aims to challenge both a player’s reaction time and their intelligence as well. While this game comes with 45 levels to work your way through, there also happens to be player created content you can download and play through. Originally released on August 28th, it has flown under the radar since its release unfortunately.