NeoWars – Beta Sign-Up

It’s always nice to take over a planet in a pretty way.┬áNeoWars is a top-down real-time strategy game where you, one of four mega corporations named NEO, fight for dominance on various different planets. You objective in the bubble of conquering a planet is deploying harvesters to start gathering all of a planet’s resources, cleverly […]

Read More