Lord of Magna Maiden Heaven Releases 4th June – eShop Exclusive in EU Oscar TK April 22, 2015 Read More
Shin Megami Tensei Devil Survivor 2 Record Breaker New Story Trailer Oscar TK February 19, 2015 Read More