Japanese game with tentacles.

You already know where this is heading.