2.5 Block puzzle game from the mind of Steve