Unmechanical – Announcement TrailerPosted by on in Game Trailers, PC, Smart Phone/Tablet
The announcement trailer for Unmechanical, a game from Talawa Games & Teotl Studios.
Coming to PC August 8 2012 and iOS a few weeks later.
Check it out at http://unmechanical.net/
Visit us also on:
Music by Jonas Kjellberg: