1,284 New Places for our Alien Overlords to call home!

CAPE CANAVERAL, Fla. (Reuters) – Astronomers have discovered 1,284 more planets beyond our solar system, with…

Star Warfare 2 – Payback

Star Warfare 2 – Payback is a game from Freyr Software I came across in the Apple app…