European Okamiden Release Date Announced
Capcom have announced the European release date for the little brother of Okami – Okamiden. The Nintendo DS action adventure game will hit shelves March 18th 2011 across Europe and Australia. To “celebrate” the confirmed release date Capcom have also released the box art for the game, a new Facebook app and some new gameplay […]