UFO Online Announcement Trailer

1:27

UFO Online was revealed to us at Gamigo’s E3 booth. It is a SciFi browser based strategy game based on what else but fighting aliens to save Earth.

Comments