greencactaur on 21 April 2014
Like 2/3 of these sales are because the game dropped down to 20 dollars lol.
PSn - greencactaur
Nintendo Switch FC - SW - 5152 - 6393 - 5140 Please feel free to add me :)