>>11946665
Is this illusion of Gaia? It's weird that the box art is different. I'd say it's a pre release mock up except I'm pretty sure that game was already released by the time these other games were