I hear they're eventually releasing a PC version.
I didn't like the looks of it on youtube but once i tried the multiplayer demo I liked it a lot
It's something different.
How2bedifferentifremake.
I was thinking about the fully 3d one. I just realized I had the name wrong.