Project Downfall


eShop news (June 3): Banner of the Maid / Curse of the Sea Rats

Today’s Nintendo eShop news: Banner of the Maid releasing this year on Nintendo Switch, Curse of the Sea Rats already fully funded on Kickstarter, latest trailer for Circadian City, and Project Downfall announced for the Nintendo Switch!

Read More