Japanese Indie news – The Legend of Dark Witch 3 developed by M2, first screens

Today’s Japanese indie news: first screenshots for The Legend of Dark Witch 3 (developed by M2), Freak Out – Play Tag- announced for the Nintendo 3DS, and trailer + screenshots for Picontier, also announced for the Nintendo 3DS today!

Read more