The Awkward Steve Duology Review – Awkwaaard!
Here at The Arcade we’ve had a chance to get acquainted with the work of Paul Franzen and Oh! A Rock Studios. We’ve reviewed Cat President and The Beard in the Mirror. So when we were given the chance to review his latest game, The Awkward Steve Duology, before it gets released on Steam I […]