By clicking 'enter', you agree to GameSpot's
Check out the launch trailer for Freakyforms: Your Creations, Alive.
Did you enjoy this video?
I was looking forward to a 3D game where you can create stuff. But this? No...... just no.