Happy Wheels is a marvelous pack of adventurous arcade games that can be played online.
Happy Wheels is Funny Games. Discover, share and play game Happy Wheels
Bloxorz is a straightforward yet addictive game - move a block around a floating platform using the arrow keys, dropping it through the square hole to finish the known level