This gets my vote for being a game with Terada designs.
Apparently, “OoPArts” means “Out of Place Artifacts”.