I got bored of waiting the portals to contact me so I decided to go ahead and post my game on some more friendlier portals.

Here is some screenshots:

1324

You can play it at Wooglie!

Oh and rate it there as well! Grrr…