Are you a fan of giant mechs and game development? Look no further.
The team at Small Impact Games are in process of developing a new title, "M3CH", and are graciously sharing their progress with the community. Check out the thread to see some inspiring artwork and help them out with some feedback.
Thanks to polycounter Del for recommending this for the front page.