Genuinely thought this was Monolith Soft's new game when it appeared