Paperbound Brawlers is the culmination of a seven-year journey to release an Xbox game. Back in prehistoric times, there was a thing called the Xbox 360. This was a magical ..