Changing The Game Release Date
5 years ago
New Jersey, USA

The Game's Release Date is currently being listed as January 1st 2015 when it's actually October 9th, 2014 if you go by the original JP Arcade Release or April 23rd, 2015 if going by the JP Console Release.

Valhalla

Updated it to Mar, 2nd 2016 as per the recent PC release. Thanks for pointing that out. Originally set to just 2015 as speedrun.com was only using years and not month and day.