Open Form Games
14479605 569594339917021 2005019285895543909 n

Who is your favorite video game villain?
September 29, 2016 20:41

Ours is NO CARRIER! But we're biased. Who is your favorite video game villain? You know what to do!

SIGN UP FOR OUR NEWSLETTER

You can also read our ARCHIVE and our PRIVACY policy.
JOIN OUR DISCORD SERVER
Get updates, play games with the devs, and join the conversation!

Discord JOIN NOW