Oshioki Kirai! 2

A bizarre 3D action game where giant digitized people try to kill the player.