Fight flying aliens, robots and much more in this fun sci-fi biker platform game.