An upcoming free-to-play competitive multiplayer game in the Orcs Must Die! franchise. The game plays similar to the previous games but with MOBA-like elements.
I play lot of Super Smash Bros. I guess you could say competitively but i play way more games.
I'm nothing special, just a guy who plays games for enjoyment. Maybe make a few friends along the way.