JP Title: Hyakumanton no Barabara
US Title: Patchwork Heroes
Available on PSN: Yes
Release Date: Today in Japan, Spring in the US
What is this game: http://blog.us.playstation.com/2010/01/announcing-patchwork-heroes-for-psp/
Is there a demo: Yes, on JP and Asia PSN. No US demo yet.
Where the fuck are the impressions: I just bought it off PSN, it's downloading.