MachiaVillain: MachiaVillain will be let loose on the world in just two hours!

Hey there again fellow devious masterminds, We just wanted to let everyone know that MachiaVillain will be officially available in just two hours! So please keep an eye out for it at 10AM PDT/7PM CEST. It's been a very…