All I know is that this game will be seen as "the best game ever" and #1 on pinside top100 immediately after its release and it will stay there until next Sterm game is released, when it suddenly isn't so good anymore and dive to maybe #30.
Really tired of the new pin fanboys.