Steve Yap Founder and Director at Mugshot Games ABOUT ME Game designer, programmer and artist, Steve is an Indie game dev and creator of CastleMine MY VIDEOS ON SSW TV