Place your hands, Europe

Reef Entertainment has revealed its first 3DS eShop title, Alien Chaos 3D, due to hit Europe this summer.

Read more...