Newfag here. I just installed the game yesterday and it is certainly a game... Please don't tell me that you lot want to fuck the chibis.