I'm ecstatic to announce that I'll be showing A Duel Hand Disaster: Trackher on PC at E3 - IndieCade Showcase Booth #601, South Hall, LACC Wednesday from 4-6. Stop on by. ROCK.

Comment