I need some help identifying a game from this attached screenshot. I found it on one of the chans and they weren't much help when asked. Any help you can offer will be greatly appreciated. Thanks