This delightful little indie shooter was released this year from the mad minds at developer Dodge Roll and it’s publisher Devolver Digital. Reuben’s played a few hours but struggled to get past the first boss(es). Can manage it in this video? Probably not, but it’ll be fun watching him try. To see other BigRedRambles and […]