Indie game developer and publisher Eon Rush Studios has revealed their latest game, strangely enough, a self-titled venture called Eon Rush This is their flagship game as the company is creating a co-op action RPG, set on an adventure through time and space, as players will have to battle across different eras of fantasy sci-fi[...]