Games/The Awkward Steve Duology/MediaThe Awkward Steve Duology·, 2017 · Oh, a Rock! StudiosMediaBack to gameAll7Screenshots6Videos1Screenshots6Videos1TrailerMore about The Awkward Steve DuologyPlayer reviews