Game released yesterday, and i got some nice screen grabs of what the game looks like. They don't do justice of how it looks on hardware, so check it out if you have a 3DS. It was a lot of fun to work on, and i think the team did a pretty awesome job on such a short project. We have some very nice lighting, with materials, prominent 3D effect and you can swap between 10 alien forms, 13 all together. It's in essence a 2D side scroller with interesting combos that you can transition using the aliens.