Tentacle Girl: The new game "Phantom Tentacle" has been released!

The new game "Phantom Tentacle" has been released!