Hardest CBE software games