MonsterMeat
This is a Processing project with my first attempts to write my own 2D-physics engine. It also features 2D collision detection and inverse kinematics to model the tentacles. Since Processing has a converter for a Web, you can play the game below. If it works in your browser that is.