Atomic Owl: Support small indies, review Atomic Owl!

HEY Word on the street is......over 5,000 of you have played Atomic Owl! BUT ONLY A FEW OF YOU GUYS HAVE REVIEWED IT *big inhale ok so the game sold pretty well and we're pretty happy with that but also at the same time…