Friv Games Puzzle Hardbounce
Hardbounce! It features a very simple yet challenging game mechanics.