Oh geez I was EXTREMELY excited for a second there, thinking this is a screenshot of a real game. Masterfully done!! They really should make this game!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.