Whilst we ready our spaceships to review Alien Cat Story on Xbox, you can check it out for yourself via the Xbox Store, ...