This reminds me very of a simplified version of a chinese game I used to play. I think it was chinese ^^
However, I squahed some time, so.. "Fido, fetch!" - 10
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.