loading
2CommentsToronto, ON, Canada
All about robots, consumer electronics trade shows, trade show parties, and of course videogame development.