galaxyofgeek.com
Daemon X Machina Review - Galaxy of Geek
This is a game for and by mech lovers, and it shows.