>>295158362
New game re-release eh. Hmmm might take a gander to try it out this weekend. looking through some youtube vids for now.
Wonder what they imrpoved.

https://www.youtube.com/watch?v=7FijgkMMdTk