Soviet Rocket Giraffe
Soviet Rocket Giraffe is a crazy platform game about a rocket propelled Giraffe.