I'm an old school TransFan, so these Michael Bay, can't-tell-the-ass-from-the-elbow Transformers are not my cup of tea. However, Chinese artist…
There you are on a lush, forest planet on a commando mission to blow up your enemy’s hidden base. Thanks…