Space themed 2D platform game