Signs of intelligent life

Developer Ludosity and publisher Reef Entertainment just revealed a new 3DS download game for Europe called Alien Chaos 3D, so we tracked down the developer and convinced it to spill the beans on its upcoming eShop shooter.

Read more...