http://www.kirbykirbykirby.com/
The site has launched and there are 6 new screens:
Coming September 22. My favorite upcoming game!
The site has launched and there are 6 new screens:
Coming September 22. My favorite upcoming game!