I swear I have seen another game cover that has an almost identical image as the Battle Fantasia game that is listed on the main page. I dont mean the entire image but the thumbnail next to the story.
That's weird. If you manage to remember the game let us know.