After a year and a half of hard work, our Steam players can finally get their hands on Toki Tori 2+ today!   The game will go live at 10AM PST