Downloading this game now. Cant wait to play it. Just goes to show that indie developers can give us better games then others.