Does anybody know something about this game? It look great but i don't find any Information on TouchArcade.