"Gamers" logic: if the game it's not CoD and it's lower than 90 that means it sucks.
Anyway I heard a lot of positive things about the game and it's apparently the 3rd most popular game on Miiverse.
75 is a good score for a new IP and specially a launch game that's not a port, so I will definitely pick it up when I get a Wii U.
Nintendo and PC gamer