Wrestling Revolution 3D: Cheap Seats

Wrestling Revolution 3D may be bigger than ever on your desktop - but the price isn't! To celebrate its long-awaited debut (and to thank the long-time fans who made it possible), the Steam version will be the SAME price…