Apple
MetaSquares Puzzle Game Released for iPhone
MetaTools has released MetaSquares, the company’s first iPhone title. MetaSquares is touted as “deceptively simple to play, but hard to […]