Twinsen - Pilot Episode Demo

In Twinsen you play the role of Twinsen (in case you are wondering) and once again you have to save Twinsun. Aliens sliced the planet for a reality TV show, so now the world looks like it's from a platform game.