This is really amazing! I love the stop motion animations :D I remember I had a team that does stop motion for a game jam. It was fascinating!
Great game, great mechanics used.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.