TAG Life is a Game