Can anyone tell me here what kind of game is this??... never heard of it before and such and it looks weird too.