Two iOS games more suited for October than January have popped up for free in the App Store. Puppetz is a platform and dual-stick shooter game where players control and fight various evil puppets. The game offers 21 unique playable characters, and loads of missions, unlockable weapons and […]
Read the original post by Marshall Walker