Leak: Castle of Illusion digital cover. HD Remaster?

Earlier this year the Brazilian rating board showed us that Castle of Illusion, a platform game...

Read More