My very first Let’s Play on a Flash Game. Found this on Newgrounds, and it’s quite addicting. Game made by Armor Games.