It looks like the type of game you see one time at your cousin's place in 2002 and when you're older you cannot understand if it was a dream all along and spend nights figuring out what it was
all that to say, it looks rlly interesting! too bad I don't have a xbox.