A downloadable game

due to a collision of universes, yours is in danger, save the universe from extinction